package com.api.rc.vo;

import com.api.user.vo.UserInfoVo;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author RenQiang
 * @date 2021/7/18
 */
@Data
public class HostVo implements Serializable {
    private static final long serialVersionUID = -4051582216616695918L;

    /**
     * 主持人ID
     */
    private Long id;
    /**
     * 主持人信息
     */
    private UserInfoVo userInfo;
    /**
     * 主持人等级
     */
    private Integer level;
    /**
     * 主持过的游戏名称（英文逗号分割）
     */
    private String hostedGames;
    /**
     * 主持人创建的房间数量
     */
    private Integer createdGames;
    /**
     * 已评分的房间数量
     */
    private Integer assessedGames;
    /**
     * 赚取总金币数
     */
    private BigDecimal earningCoins;
    /**
     * 是否可用
     */
    private Boolean available;
    /**
     * 答题分数
     */
    private Integer testScore;
    /**
     * 题目总分
     */
    private Integer testTotalScore;
}
